package com.lxj.vo;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author lxj
 * @date 2021/6/18 18:20
 * @Description:树形菜单节点
 */
@Data
public class TreeNode {
    /**
     * 树的id
     */
    private Integer id;

    /**
     * 当前树节点的父节点
     */
    private Integer parentId;

    /**
     * 树的标题
     */
    private String title;

    /**
     * 菜单的图标
     */
    private String icon;

    /**
     * 菜单的类型
     */
    private Integer type ;
    /**
     * 菜单的连接
     */
    private String href;

    /**
     * "openType": "_iframe",
     * 在哪里打开该菜单
     * 不填默认为目录
     * 菜单要设置为:_iframe
     */
    private String openType;

    /**
     * 树的儿子
     */
    private List<TreeNode> children = new ArrayList<>();
}
